/*头部*/
.mui-bar-nav .mui-btn {
    height: 0;
}
.mui-bar{
    padding: 0;
}
.mui-bar-nav.mui-bar .mui-pull-right{
    right: 10px;
}
.mui-bar .mui-btn-nav.mui-pull-left{
    left: 10px;
}
.headerBg{
    height: 8rem;
}
.mui-bar-nav .mui-btn, .mui-bar-nav .mui-action-back {
    background: transparent;
    color: #aaa;
}
.mui-bar-nav{
    border-bottom: none;
}
.filter{
    width: 100%;
    height: 8rem;
    -webkit-filter: blur(2px);
    filter: blur(2px);
}
.a-top3rem{
    top: 44px;
    padding-top: 3.6rem;
    z-index: 1000;
}
.a-bottom{
    bottom:1.2rem;
}
.mui-bar-nav .colorG{
    color: #aaa;
    margin-right: 0!important;
}
.mui-table-view-cell{
    padding: 0;
}
.headerB{
    position: relative;
    height: 1.8rem;
    text-align: center;
}
.headerB .headImg{
    width: 1.8rem;
    height: 1.8rem;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden;
    position: absolute;
    top:-1rem;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    border: 3px solid #fff;
}
.headerB .detail{
    position: absolute;
    top:1.2rem;
    left: 51%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}
.headerB .detail>span{
    font-size: 0.32rem;
    color: #666;
}
.headerB .detail>img{
    width: 0.28rem;
    vertical-align: text-bottom;
}

/*个人信息*/
.detailBox{
    padding:0 0.3rem;
    background-color: #fff;
    margin-bottom: 0.1rem;
}
/*信息ul*/
.detailList .listlist{
    border-bottom: 1px solid #e6e6e6;
    position: relative;
    padding: 0.3rem;
}
.detailList .listlist .person{
    font-size: 0.26rem;
    color:#666;
}
.detailList .listlist .tipss{
    font-size: 0.26rem;
    display: block;
    color: #999;
}
.detailList .listlist .rightP{
    font-size: 0.26rem;
    color:#333;
    position: absolute;
    right:0.3rem;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    top:50%;
}
.detailList .sHightC{
    padding: 0.09rem 0.3rem;
}
/*相册*/
.picture .imagesList{
    padding: 0.3rem;
    border-bottom: 1px solid #e6e6e6;
}
.picture .imagesList>li{
    width: 1.48rem;
    height: 1.48rem;
    float: left;
}
.picture .imagesList>li+li{
    margin-left: 0.12rem;
}
.picture .imagesList>li>img{
    width: 100%;
    height: 100%;
}
/*更多照片*/
.picture .imagesList>.moreText{
    width: 1.48rem;
    font-size: 0.26rem;
    color: #666;
    height: 0.5rem;
    text-align: center;
    margin-top: 0.5rem;
}
/*脚部*/
.footer{
    width: 100%;
    margin-bottom: 0.1rem;
    text-align: center;
    position: fixed;
    bottom:0;
}
.footer span{
    padding: 0.14rem 0;
    border-radius: 0.08rem;
    -webkit-border-radius: 0.08rem;
    font-size: 0.26rem;
    width: 2rem;
    text-align: center;
}
.footer .gayAdd{
    border: 1px solid #c9c9c9;
    color: #666;
    margin-left: 0.2rem;
}
.footer .chataBlue{
    border: 1px solid #1899FF;
    color: #fff;
    background-color: #1899FF;
}
.footer .chataBlue.mui-active{
    background-color: rgba(24,153,255,0.8);
}
/*移除联系人*/
.footer .gayRemove{
    border: 1px solid #EEE;
    background-color: #EEE;
}
.footer .gayRemove.mui-active{
    background-color: rgba(238,238,238,0.8);
}

.widthS span{
    width: 3rem;
}
.widthS .chataBlue{
    margin-left: 0.2rem;
}
.widthS .gayAdd{
    margin-left: 0;
}